package com.rickpan.dto.request;

import jakarta.validation.constraints.NotNull;

/**
 * 移动文件请求DTO
 */
public class MoveFileRequest {
    
    @NotNull(message = "目标父目录ID不能为空")
    private Long targetParentId;
    
    // 构造函数
    public MoveFileRequest() {}
    
    public MoveFileRequest(Long targetParentId) {
        this.targetParentId = targetParentId;
    }
    
    // Getter和Setter方法
    public Long getTargetParentId() {
        return targetParentId;
    }
    
    public void setTargetParentId(Long targetParentId) {
        this.targetParentId = targetParentId;
    }
    
    @Override
    public String toString() {
        return "MoveFileRequest{" +
                "targetParentId=" + targetParentId +
                '}';
    }
}
